Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
28 ST THOMAS PLACE £224,010 £180,000 11 Jan 2019
30 ST THOMAS PLACE Detached £305,176 £227,500 15 Jul 2016